// 这个文件是混入的文件,这个文件中所写的代码可以在任何.vue文件中执行
export default {
  // 在这个导出的对象中书写的代码, 最终会在导入并且mixins的组件中对应的时机执行
  created() {
    console.log('hello')
  },
  data() {
    return {
      msg: '哈哈哈'
    }
  },
  methods: {
    fn() {
      console.log('我是混入文件的函数', this.msg)
    },
    checkPermission(str) {
      return this.$store.getters.points.includes(str)
    }
  }
}

// mixin中data的数据如果和.vue中的数据冲突,最终会以组件内部的数据为准
